Science

Ready for lift-off: first space launch from British soil poised to make history